hurrying over obstacles - Español Inglés Diccionario